land mine – English–Español translations

🇬🇧 en es 🇪🇸

land mine noun

  /ˈlænd.maɪn/
  • mine that is placed on land
mina terrestre, mina térrea / terrenal
Wiktionary Links